Dive Bar
Built for Dive Bar, my in-laws' restaurant in Jupiter, Florida.
Visit divebarrestaurant.com (opens in a new tab)Hi, i'm Miller.
i grew up helping out with my grandmother's small business, and i've seen how much a little help can mean to a business that doesn't have thousands of dollars lying around for a website.
i build your website for free, but hosting and your domain still cost money.
These aren't extra fees i made up. Every website needs hosting and a domain to be online, no matter who builds it, so they're costs you'd have either way. Hosting is $19.99 a month if you'd like me to take care of it (or whatever another host charges if you'd rather go somewhere else), and your domain is something you buy and own yourself, which usually costs about $10 to $25 a year. What does this mean?
There's no long-term contract, you get your site files before you pay me a dime, and the only strings are a small footer credit and that i might show your site in my portfolio.
i handle the design, the build, and the words for your site at no cost to you.
You get a zip of your website files the day it's done, before you pay anything.
If you want me to take care of hosting, it's $19.99 a month, which is the same price as an ad-free Netflix account.
Once your spot on the waitlist opens and i have your photos and logo, my goal is to get your first draft to you within a week, and if i'm ever running behind, i'll tell you.
How it compares
These prices come straight from each company's own pricing page, so you can check any of it yourself in the notes at the bottom of the page.
Prices as of October 2026, month‑to‑month billing.
| What you're comparing | iBuildFreeWebsites | Wix | Squarespace |
|---|---|---|---|
| Monthly cost | $19.99 for me to handle hosting, and it's optional to do it with me | $24 and upNote 1 | $25 to $39 |
| Contract | No annual contract, billed month to month (or yearly if you'd like) | Monthly or yearly | Monthly or yearly |
| Design | Custom, built from scratch | Template | Template |
| Your site files | Yours before you pay | Stuck on WixNote 2 | Partial exportNote 3 |
| Help after launch | Edits are paid! i'm a reasonable guy and can make updates for as little as $49. | You, plus Wix support | You, plus Squarespace support |
Wix and Squarespace can cost a little less if you pay for a whole year upfront, but you're the one building the site and writing every word, and you can't take a working copy of it with you if you leave.
Ready for your free website?
Join the waitlistMy story
My background is in marketing, and i got started young. When i was growing up, i helped out with my grandmother's small business by taking photos, running the social media, and making graphics, and that's where i learned how much a little help can mean to a business that doesn't have a big budget.
These days i have a day job, so i build websites on the side, on weekends under the moonlight. The site i'm proudest of so far is the one i built for Dive Bar, my in-laws' restaurant in Jupiter, Florida, and you can check it out a little further down this page.
Over the years i've watched a lot of small businesses get overcharged for websites, and it never sat right with me. A good website shouldn't cost you thousands of dollars you don't have, so i decided to build websites for free and only make money on hosting and edits from the people who actually want them.
i handle every site from start to finish, i don't pass the work off to anyone else, and i don't start from a template, so your site is built just for your business.
Miller
How it works
The whole thing happens over email, so you can do most of it from your phone in between customers.
Fill out the short form at the bottom of this page with your name, your email, your business name, and what your business does. It takes about a minute.
i'll email you a link to my intake form, which is a Google Form that asks about your business, the look you're going for, and what you want your site to do. When you're done, reply to my email with your logo and photos attached.
Once your intake form is in, you're officially on the waitlist. i'll email you every two weeks to let you know where you are in line, so you never have to wonder.
When your spot opens and i have your photos and logo, i'll have a first draft ready for you within 7 days. From there, you get up to 5 free rounds of revisions to get it just the way you want it.
i'll send you a preview link and a link to download your website files, which are yours to keep no matter what. Then you decide whether i take care of hosting or you take it anywhere you like.
My work
Click through and poke around, and try them on your phone too, since that's how a lot of your customers will see your site.
Built for Dive Bar, my in-laws' restaurant in Jupiter, Florida.
Visit divebarrestaurant.com (opens in a new tab)
My own site.
Visit millerhawkins.com (opens in a new tab)
My marketing agency.
Visit bestmarketingjupiter.com (opens in a new tab)Your website may appear here once we finish!
Who it's for
You need a fast, free website that won't need a lot of changes once it's up. That covers a lot of small businesses, like these:
If you want more than that down the road, i also have retainer options with unlimited edits, and you can ask me about retainers anytime.
To keep the free build free, a few things are outside of it: a blog that i post to for you on a regular basis, complicated custom features or integrations, and sites in more than one language. Send me a message and we can talk about what's doable!
Joining the waitlist takes about a minute, and it doesn't cost a thing.
Join the waitlistWhy custom built
Most website builders let you drag and drop your way to a site, which is handy, but it usually means extra code you don't need, plugins and platform updates that can break things, and a platform that's hard to leave. Your site is built in plain, clean code instead, the same kind of code that's been working in every web browser for decades, so it ages well and comes with some real perks for you.
Your site doesn't sit on top of a builder, so it isn't carrying around a bunch of extra code your customers have to wait on.
The code is simple and tidy, which makes your site easy for browsers and search engines to read and easy for any web developer to work on later.
Your pages are small and load quickly, which matters when someone is looking you up on their phone in a parking lot.
PageSpeed Insights is Google's free tool for checking how well a page loads, and i aim for a high score on every site i make.
Most of your customers will find you on their phone, so every site is designed for phones first and then make sure everything looks just as good on tablets and computers.
You're not tied to me or to any website company, so you can move your site to any host you want, whenever you want.
When it's done, you get a zip of all your website files, and you can keep them, move them, or hand them to another developer whenever you want.
Your site is designed around your business, so it won't look like a thousand other sites that started from the same template.
The person you're emailing is the same person doing the work, because i don't hand any of it off to anyone else.
The one trade-off is that you can't log in and edit it yourself, but that's what i'm here for, and i quote every edit upfront so you always know the price before i start.
Pricing
There's no long-term contract, and your site files are yours either way. If you'd like me to take care of hosting, here's what that costs, along with a few extras you can add if you need them.
$0
It's free, and it's yours to keep.
To keep it free, you'll buy your own domain and send me your own photos, your site comes with a small credit link in the footer (i'll take it out for $499 if you'd rather not have it), and i may show your site in my portfolio unless you'd rather i didn't.
$19.99/month
It's billed monthly through Square and renews each month until you cancel.
$219.89/yearSave $19.99
That's like getting one month free. It's billed once a year through Square and renews each year until you cancel, and if you cancel partway through a year, your hosting stays on until that year is up, but i don't refund the unused months.
If something breaks on my end, i fix it free.
If you cancel, your hosting stays on through the end of the month or year you've already paid for, and i don't refund partial months or years except in the few situations listed in my Terms.
Ready for your free website?
Join the waitlistWhat to expect
i'd rather you know exactly how this works before you sign up, so i've laid the whole thing out below.
From your first form to your finished site, this is how it goes:
One revision is one round of feedback, which means you send me one list with all of your changes and i make them all. You get up to 5 free rounds on your first build. Before you send a list, it helps to check with anyone else who has a say, like a business partner, so all the changes come in together. Once i send you the email saying your website is done, any more changes become paid edits instead of revisions, so it's worth using your rounds before you tell me you're happy with it.
You'll get an email from me saying your website is done, and it'll have everything in one place: a preview link so you can see the finished site, a walkthrough on connecting your domain, a link to start hosting with me if you want to, and a link to download your website files. The files come in a zip, and they might look a little scary if you're not used to seeing website files, but that's completely normal, and they're yours to keep.
Once your website is done and i've sent you your files, changes are paid edits, and i quote each one upfront at somewhere between $49 and $500, depending on what you need. You'll pay through a Square invoice before i start, and standard turnaround is 3 business days after payment, or 24 hours if you add rush for an extra $99. You can send a request anytime from the Edit Request page. If you'd like regular changes without getting a quote every time, ask me about retainers.
All billing goes through Square. Hosting is $19.99 a month, or $219.89 a year if you'd like to save $19.99, and it's set up as a Square subscription that renews on its own until you cancel. Your hosting billing starts when you sign up from your "website is done" email. The custom contact form add-on is $5 a month and only comes as a monthly charge. Everything one-time, like edits, rush fees, and other add-ons, is paid upfront with a Square invoice.
If a hosting payment fails or gets missed, you'll get a 7-day grace period, and i'll send you friendly reminders during that time. If it's still unpaid after 7 days, your site goes offline until it's paid, and you won't be billed for any new month or year while it's offline. Your files are still yours the whole time, and once you're caught up, i'll bring your site back online.
You can cancel hosting anytime, because there's no long-term contract. Your cancellation takes effect at the end of the period you've already paid for, so on the monthly plan your site stays up through the end of that month, and on the yearly plan it stays up through the end of that year. i don't give partial refunds for unused time, except in a few situations that are spelled out in my Terms. If you want your site to stay online, move it to a new host and point your domain there before your hosting ends.
You can leave whenever you want, and i won't hold anything hostage. You already have your files and you own your domain, so all you have to do is point your domain somewhere new or park it at your registrar. Any web host that handles plain HTML sites can host your files, and there are plenty of them out there.
While i'm taking care of your hosting, i fix these for free, because they're my responsibility:
These aren't covered for free, because they're outside of my control or they're new work:
If something isn't on the free list, i'm usually still happy to help as a paid edit, and i'll quote it first.
Join the waitlist
i handle every site myself, so i can only take on so many at a time, and that's why there's a waitlist. i'm still figuring out how many sites i can comfortably handle, so i'll keep updating the expected wait as i learn, and i'll always be honest with you about where you stand.
i'm just opening the waitlist, so i don't have a real estimate yet, but i'll share one in your position emails as soon as i do.
Check your email for a link to my intake form. Once you fill it out, you're officially on the waitlist, and i'll email you every two weeks to let you know where you are in line. If you don't see my email soon, check your spam or promotions folder.
Contact
If your question isn't answered in my FAQ, or you'd like to ask me about retainers, send me a message here and i'll get back to you by email.
Already a client and need a change? Use the Edit Request page instead, so i can get you a quote.
i got your message, and i'll get back to you by email.
Prices are from each company's public pricing page in October 2026, in US dollars before tax, on month-to-month billing unless noted. Wix also has a free plan that shows its ads and uses a Wix web address, and Squarespace has a 14-day free trial. Prices change often, so check each company's site for current pricing.